//评论加载提交
jQuery(function($){
  var cookiepage1;//缓存第一页评论数据
  var cookiepage1name;//缓存中的名字
  var pageNum = 1;//初始化加载评论第一页
  var loadedNum = 0;//已经加载的评论数量
  var pageSize = 10;//每次显示的评论数量
  var tempArr = [];
  var baseUrl = '../../../../../../comment.chinanews.com/ci/index.php/wap/wapcmt/wap_comment_list/';
  var newsID = $('#artID').val().replace('<p>','').replace('</p>','');//改为在input域保存，不会被误作为号码
  cookiepage1name = 'page1comment_'+newsID;
  var loadComment = function(){
    if(!comment_lists)
    {
      $('#comment ul').html('<li>评论未加载成功，请重新刷新本页面！</li>');
      return;
    }
    if(comment_lists.cns_list.records.length > 0)
    {
      var strHtml = '';
      var currPageArr = [];
      //缓存第一页数据，保存0.02天大约30分钟    
      if(comment_lists.cns_list.records.length > pageSize)
      {
        tempArr = comment_lists.cns_list.records.slice(pageSize * (pageNum-1), pageSize * pageNum);
        loadedNum += tempArr.length;
      }
      else
      {
        loadedNum += comment_lists.cns_list.records.length;
      }
      if(tempArr.length > 0)
      {
        currPageArr = tempArr;
        tempArr = [];
      }
      else
      {
        currPageArr = comment_lists.cns_list.records;
      }
      //组织html代码
      for(var i=0; i<currPageArr.length; i++)
      {
        strHtml += '<li>';
        if (currPageArr[i].author == 'UC浏览器用户')
        {
        	strHtml += '<span class="pubname"> <a style="color: #999999;" href="../../../../../../down2.uc.cn/ucbrowser/@pub=chens_40zxw&url=http_253A_252F_252Fm.chinanews.com&title=_25E4_25B8_25AD_25E5_259B_25BD_25E6_2596_25B0_25E9_2597_25BB_25E7_25BD_2591">'+currPageArr[i].author + '</a>';//评论人
        }
        else
        {
        	strHtml += '<span class="pubname">'+currPageArr[i].author;//评论人
        }
        //strHtml += '('+currPageArr[i].area+')';//所在省市
        strHtml += '：</span>';
        strHtml += '<span class="pubtime">'+currPageArr[i].dateline+'</span>';//评论时间
        strHtml += '<p>'+currPageArr[i].message+'</p>';//评论内容
        strHtml += '</li>';
      }
      if (loadedNum >= comment_lists.cns_list.total)
      {
        //已经加载所有评论，禁用 加载更多 按钮
        $('#load_more').html('已经加载所有评论').unbind().addClass('disabled');
      }
      if( comment_lists.cns_list.total<=10){
      		 //评论少于10条时候隐藏
        $('#load_more').css("display","none");
      	}
      
      if(pageNum > 1)
      {
        $('#comment ul').append(strHtml);
      }
      else
      {
        $('#comment ul').html(strHtml);
      }
    }
    else
    {
      //$('#comment ul').html('<li>暂无评论内容，欢迎您发表高见！</li>');
      //$('#load_more').html('尚无评论').unbind().addClass('disabled');
			$('#comment').css('display','none');
  	}
  }
  
  if(newsID == '' || isNaN(newsID)||newsID=='0')
  {
    //alert('文章id（'+newsID+'）有误');
    //$('#load_more').html('尚无评论').addClass('disabled');
	$('#comment').css('display','none');
  }
  else
  {
    //初始化加载第一页评论
    $('#comment ul').html('<li class="loading">请稍候，评论正在加载中...</li>');
   
   $.getScript(baseUrl + newsID + '/' + pageNum, loadComment);
	  
    //加载更多 按钮点击事件
    $('#load_more').bind('click', function(){
      pageNum++;
    	if(pageNum == 1)
    	{
		   $.getScript(baseUrl + newsID + '/' + pageNum, loadComment);
    		$(this).html('下面10条内容...');
    	}
    	else
			{
	      if(pageNum >= 2)
	      {
	       $.getScript(baseUrl + newsID + '/' + pageNum, loadComment);
	      }
	      else
	      {
	        loadComment();
	      }
	    }
	  
    });
  }
  
});
